package com.yuwubao.uav.tool.service;

import com.yuwubao.framework.bean.PageData;

import java.util.List;

/**
 *
 */
public interface OrgPublishService {

    void clickOrgPublish(PageData pageData) throws Exception;
    void deleteOrgPublish(PageData pageData) throws Exception;
    void disableOrEnableOrgPublish(PageData pageData) throws Exception;
    void updateOrgPublish(PageData pageData) throws Exception;
    void addOrgPublish(PageData pageData) throws Exception;
    List<PageData> listOrgPublish(PageData pageData) throws Exception;
    int listOrgPublishCount(PageData pageData) throws Exception;

    void deleteOrgPublishType(PageData pageData) throws Exception;
    void disableOrEnableOrgPublishType(PageData pageData) throws Exception;
    void updateOrgPublishType(PageData pageData) throws Exception;
    void addOrgPublishType(PageData pageData) throws Exception;
    List<PageData> listOrgPublishType(PageData pageData) throws Exception;
    List<PageData> listOrgPublishTypeAll(PageData pageData) throws Exception;
    int listOrgPublishTypeCount(PageData pageData) throws Exception;

}
